ÊSymbolsABCDEFGHIJKLMNOPQRSTUVWXYZ'.MPP driver, determining version number32-bit addressingtesting for availabilityA/UXtesting for versionA5 register,saving when using Gestalt selector functionsAlias Managertesting for featuresApple Desktop Bustesting for last keyboard usedApple Event Managertesting for availabilityAppleTalk driverstesting for version4application creator string, as Gestalt selector codeCommunications Resource Managertesting for availabilityCommunications Toolboxtesting for featuresComponent Managerchecking for featuresConnection Managertesting for featuresCPUs, testing for typeCustomGetFile proceduretesting for availabilityCustomPutFile proceduretesting for availabilityData Access Managertesting for availabilityDialog Managertesting for featuresDictionary Managertesting for availabilityEasy Accesstesting for featuresEdition Managertesting for features;environment, getting information about. See Gestalt Manager!file system, testing for featuresFile Transfer Managertesting for featuresFindFolder functiontesting for availabilityfloating-point unit (FPU)testing for typeFont Managertesting for featuresFPU. See floating-point unitGestalt functionadding selectors to$relation to SysEnvirons and Environsselector codestesting for availabilityGestalt Manager constantsdata structures inresponse parameter ofroutines intesting for availabilitytesting for versionGestalt selector codesaddingdefinedenvironmental"environmental versus informationalinformational modifyingsuffixes in-global variables. See system global variables*hardware environment, testing for featuresHelp Managertesting for availabilityIcon Utilitieschecking for availabilityImage Compression Managerchecking for versioninterrupt timecalling Gestalt at keyboardstesting for type with Gestalt!testing for type with SysEnvironslogical RAM, testing for sizelow-memory global variablestesting for sizemachine icon, testing formachine namemachine type, testing for(MC680x0 microprocessor, testing for typememory management unit (MMU)testing for typeMySelectorFunction functionNewGestalt functionNotification Managertesting for availabilityNuBus slotstesting for locationsOperating Systemtesting for features$Operating System trap dispatch tabletesting for base addressoutline fontstesting for availability pages (memory), testing for sizeparity RAM, testing for size'parity-checking, testing for attributesphysical RAM, testing for sizepop-up control definitiontesting for availabilityPower Managertesting for/Program-to-Program Communications (PPC) Toolboxtesting for features QuickDrawtesting for featurestesting for versionRAMchecking size ofparityReplaceGestalt functionResource Managertesting for featuresROMtesting for sizetesting for versionScrap Managertesting for featuresScript Managertesting for versionscript systemstesting for numberscrolling throttle, testing forSCSI (based on 53C80 chip)checking for availability*selector codes. See Gestalt selector codes%selectors. See Gestalt selector codes%serial hardware, testing for featuresslotstesting for locationssound hardwaretesting for featuresspecial folderstesting for availabilitysquare menu bar, testing forStandard File Packagetesting for featuresStandardGetFile proceduretesting forStandardNBP functiontesting forStandardPutFile proceduretesting forSysEnvirons functionSysEnvRec data typesystem environment records System file, testing for versionsystem global variablestesting for sizetemporary memorytesting for featuresTerminal Managertesting for featuresText Services Managertesting for versionTextEdittesting for versionTime Managertesting for versionToolbox trap dispatch tabletesting for base addresstesting for discontiguous halfTranslation Managertesting for availabilitytrap dispatch tabletesting for base addresstesting for base addressTrueType fontstesting for availabilityvirtual memorytesting for availability2working directory reference number, of System filezzatDrvrVersNum fieldzzcurSysEnvVers constantzzenv512KE constantzzenv68000 constantzzenv68010 constantzzenv68020 constantzzenv68030 constantzzenv68040 constantzzenvAExtendKbd constantzzenvCPUUnknown constantzzenvExtISOADBKbd constantzzenvironsVersion fieldzzenvMac constantzzenvMacAndPad constantzzenvMachUnknown constantzzenvMacII constantzzenvMacIIci constantzzenvMacIIcx constantzzenvMacIIfx constantzzenvMacIIx constantzzenvMacKbd constantzzenvMacPlus constantzzenvMacPlusKbd constantzzenvPortable constantzzenvPrtblADBKbd constantzzenvPrtblISOKbd constantzzenvSE constantzzenvSE30 constantzzenvStandADBKbd constantzzenvStdISOADBKbd constantzzenvXL constantzzgestalMultiChannels constant zzgestalSE30SlotPresent constant#zzgestalt16BitAudioSupport constantzzgestalt16BitSoundIO constant!zzgestalt32BitAddressing constantzzgestalt32BitCapable constantzzgestalt32BitQD constantzzgestalt32BitQD11 constantzzgestalt32BitQD12 constantzzgestalt32BitQD13 constantzzgestalt32BitSysZone constantzzgestalt68000 constantzzgestalt68010 constantzzgestalt68020 constantzzgestalt68030 constantzzgestalt68030MMU constantzzgestalt68040 constantzzgestalt68040FPU constantzzgestalt68040MMU constantzzgestalt68851 constantzzgestalt68881 constantzzgestalt68882 constantzzgestalt68k constantzzgestalt8BitQD constantzzgestaltADBISOKbdII constantzzgestaltADBKbdII constant$zzgestaltAddressingModeAttr constantzzgestaltAliasMgrAttr constant!zzgestaltAliasMgrPresent constant1zzgestaltAliasMgrSupportsRemoteAppleTalk constantzzgestaltAMU constant#zzgestaltAppleAdjustADBKbd constant#zzgestaltAppleAdjustISOKbd constant#zzgestaltAppleAdjustKeypad constant!zzgestaltAppleEventsAttr constant$zzgestaltAppleEventsPresent constant"zzgestaltAppleTalkVersion constantzzgestaltATalkVersion constantzzgestaltAUXVersion constant#zzgestaltBuiltInSoundInput constantzzgestaltCFMAttr constantzzgestaltCFMPresent constantzzgestaltClassic constantzzgestaltClassicII constantzzgestaltCloseViewAttr constant-zzgestaltCloseViewDisplayMgrFriendly constant"zzgestaltCloseViewEnabled constantzzgestaltComponentMgr constant zzgestaltCompressionMgr constantzzgestaltConnMgrAttr constant$zzgestaltConnMgrCMSearchFix constant$zzgestaltConnMgrErrorString constant%zzgestaltConnMgrMultiAsyncIO constant zzgestaltConnMgrPresent constantzzgestaltCPU601 constantzzgestaltCPU68000 constantzzgestaltCPU68010 constantzzgestaltCPU68020 constantzzgestaltCPU68030 constantzzgestaltCPU68040 constantzzgestaltCRMAttr constant"zzgestaltCRMPersistentFix constantzzgestaltCRMPresent constant"zzgestaltCRMToolRsrcCalls constantzzgestaltCTBVersion constant!zzgestaltDBAccessMgrAttr constant$zzgestaltDBAccessMgrPresent constant#zzgestaltDictionaryMgrAttr constant&zzgestaltDictionaryMgrPresent constant zzgestaltDisplayMgrAttr constant#zzgestaltDisplayMgrPresent constant zzgestaltDisplayMgrVers constantzzgestaltDITLExtAttr constant zzgestaltDITLExtPresent constantzzgestaltDragMgrAttr constant zzgestaltDragMgrPresent constant zzgestaltEasyAccessAttr constant"zzgestaltEasyAccessLocked constantzzgestaltEasyAccessOff constantzzgestaltEasyAccessOn constant"zzgestaltEasyAccessSticky constant zzgestaltEditionMgrAttr constant#zzgestaltEditionMgrPresent constant,zzgestaltEditionMgrTranslationAware constantzzgestaltEMMU1 constantzzgestaltExtADBKbd constant!zzgestaltExtendedTimeMgr constantzzgestaltExtISOADBKbd constant!zzgestaltExtToolboxTable constantzzgestaltFinderAttr constant&zzgestaltFinderCallsAEProcess constant!zzgestaltFinderDropEvent constant*zzgestaltFinderHandlesCFMFailures constant$zzgestaltFinderHasClippings constant&zzgestaltFinderMagicPlacement constant*zzgestaltFinderSupports4GBVolumes constant zzgestaltFindFolderAttr constant#zzgestaltFindFolderPresent constant!zzgestaltFirstSlotNumber constantzzgestaltFontMgrAttr constantzzgestaltFPUType constantzzgestaltFSAttr constant$zzgestaltFSMDoesDynamicLoad constant#zzgestaltFSSupports4GBVols constant&zzgestaltFullExtFSDispatching constantzzgestaltFXfrMgrAttr constant$zzgestaltFXfrMgrErrorString constant"zzgestaltFXfrMgrMultiFile constant zzgestaltFXfrMgrPresent constantzzgestaltHardwareAttr constantzzgestaltHasASC constantzzgestaltHasColor constant zzgestaltHasDeepGWorlds constant"zzgestaltHasDirectPixMaps constant%zzgestaltHasExtendedDiskInit constant&zzgestaltHasFileSystemManager constant zzgestaltHasFSSpecCalls constantzzgestaltHasGPIaToDCDa constantzzgestaltHasGPIaToDCDb constant zzgestaltHasGPIaToRTxCa constant"zzgestaltHasGrayishTextOr constant%zzgestaltHasParityCapability constantzzgestaltHasSCC constantzzgestaltHasSCSI constantzzgestaltHasSCSI961 constantzzgestaltHasSCSI962 constant!zzgestaltHasSoftPowerOff constant%zzgestaltHasSoundInputDevice constant!zzgestaltHasUniversalROM constantzzgestaltHasVIA1 constantzzgestaltHasVIA2 constantzzgestaltHelpMgrAttr constant zzgestaltHelpMgrPresent constant#zzgestaltIconUtilitiesAttr constant&zzgestaltIconUtilitiesPresent constantzzgestaltKeyboardType constant!zzgestaltLaunchCanReturn constantzzgestaltLaunchControl constant$zzgestaltLaunchFullFileSpec constant zzgestaltLineLevelInput constant!zzgestaltLogicalPageSize constant zzgestaltLogicalRAMSize constantzzgestaltLowMemorySize constantzzgestaltMac512KE constantzzgestaltMacAndPad constantzzgestaltMacCentris610 constantzzgestaltMacCentris650 constant!zzgestaltMacCentris660AV constantzzgestaltMacClassic constant!zzgestaltMacColorClassic constantzzgestaltMachineIcon constantzzgestaltMachineType constantzzgestaltMacII constantzzgestaltMacIIci constantzzgestaltMacIIcx constantzzgestaltMacIIfx constantzzgestaltMacIIsi constantzzgestaltMacIIvi constantzzgestaltMacIIvx constantzzgestaltMacIIx constantzzgestaltMacKbd constantzzgestaltMacLC constantzzgestaltMacLC475 constantzzgestaltMacLC520 constantzzgestaltMacLC575 constantzzgestaltMacLCII constantzzgestaltMacLCIII constantzzgestaltMacPlus constantzzgestaltMacPlusKbd constantzzgestaltMacQuadra605 constantzzgestaltMacQuadra610 constantzzgestaltMacQuadra650 constantzzgestaltMacQuadra800 constant zzgestaltMacQuadra840AV constantzzgestaltMacSE constantzzgestaltMacSE030 constantzzgestaltMacTV constantzzgestaltMacXL constantzzgestaltMiscAttr constant"zzgestaltMixedModeVersion constantzzgestaltMMUType constantzzgestaltMultiChannels constantzzgestaltNativeCPUtype constantzzgestaltNoFPU constantzzgestaltNoMMU constant%zzgestaltNotificationMgrAttr constant%zzgestaltNotificationPresent constant!zzgestaltNuBusConnectors constantzzgestaltNuBusPresent constant zzgestaltNuBusSlotCount constantzzgestaltOriginalQD constantzzgestaltOSAttr constant$zzgestaltOSLCompliantFinder constantzzgestaltOSLInSystem constantzzgestaltOSTable constantzzgestaltOutlineFonts constantzzgestaltParityAttr constantzzgestaltParityEnabled constantzzgestaltPartialRsrcs constantzzgestaltPCXAttr constant$zzgestaltPCXHas8and16BitFAT constantzzgestaltPCXHasProDOS constantzzgestaltPerforma600 constant!zzgestaltPhysicalRAMSize constantzzgestaltPlayAndRecord constantzzgestaltPMgrCPUIdle constant$zzgestaltPMgrDispatchExists constantzzgestaltPMgrExists constantzzgestaltPMgrSCC constantzzgestaltPMgrSound constantzzgestaltPopupAttr constantzzgestaltPopupPresent constantzzgestaltPortable constant%zzgestaltPortableSlotPresent constantzzgestaltPowerBook100 constantzzgestaltPowerBook140 constantzzgestaltPowerBook145 constantzzgestaltPowerBook160 constantzzgestaltPowerBook165 constantzzgestaltPowerBook165c constantzzgestaltPowerBook170 constantzzgestaltPowerBook180 constantzzgestaltPowerBook180c constant!zzgestaltPowerBookDuo210 constant!zzgestaltPowerBookDuo230 constant!zzgestaltPowerBookDuo250 constant"zzgestaltPowerBookDuo270c constant!zzgestaltPowerMac6100_60 constant!zzgestaltPowerMac7100_66 constant!zzgestaltPowerMac8100_80 constantzzgestaltPowerMgrAttr constantzzgestaltPowerPC constant%zzgestaltPPCSupportsIncoming constant%zzgestaltPPCSupportsOutgoing constant%zzgestaltPPCSupportsRealTime constant zzgestaltPPCToolboxAttr constant#zzgestaltPPCToolboxPresent constantzzgestaltProcessorType constantzzgestaltPrtblADBKbd constantzzgestaltPrtblISOKbd constantzzgestaltPwrBookADBKbd constant"zzgestaltPwrBookISOADBKbd constantzzgestaltQuadra700 constantzzgestaltQuadra900 constantzzgestaltQuadra950 constant#zzgestaltQuickdrawFeatures constant"zzgestaltQuickdrawVersion constant"zzgestaltQuickTimeVersion constant zzgestaltRealTempMemory constant!zzgestaltRealtimeMgrAttr constant$zzgestaltRealtimeMgrPresent constant!zzgestaltResourceMgrAttr constant zzgestaltRevisedTimeMgr constantzzgestaltROMSize constantzzgestaltROMVersion constantzzgestaltScrapMgrAttr constant*zzgestaltScrapMgrTranslationAware constantzzgestaltScriptCount constant"zzgestaltScriptingSupport constant"zzgestaltScriptMgrVersion constant#zzgestaltScrollingThrottle constant!zzgestaltSE30SlotPresent constantzzgestaltSerialAttr constantzzgestaltSESlotPresent constantzzgestaltSlotAttr constantzzgestaltSlotMgrExists constant%zzgestaltSndPlayDoubleBuffer constantzzgestaltSoundAttr constant#zzgestaltSoundIOMgrPresent constant&zzgestaltSpecificMatchSupport constantzzgestaltSpeechAttr constant"zzgestaltSpeechHasPPCGlue constant"zzgestaltSpeechMgrPresent constantzzgestaltSquareMenuBar constant zzgestaltStandardFile58 constant"zzgestaltStandardFileAttr constant+zzgestaltStandardFileHasColorIcons constant.zzgestaltStandardFileTranslationAware constant!zzgestaltStandardTimeMgr constantzzgestaltStdADBKbd constantzzgestaltStdISOADBKbd constantzzgestaltStdNBPAttr constantzzgestaltStdNBPPresent constant"zzgestaltStereoCapability constantzzgestaltStereoInput constantzzgestaltStereoMixing constant#zzgestaltSupportsMirroring constant!zzgestaltSysArchitecture constantzzgestaltSystemVersion constant!zzgestaltSysZoneGrowable constantzzgestaltTE1 constantzzgestaltTE2 constantzzgestaltTE3 constantzzgestaltTE4 constantzzgestaltTE5 constantzzgestaltTEAttr constant#zzgestaltTEHasGetHiliteRgn constant zzgestaltTempMemSupport constant zzgestaltTempMemTracked constantzzgestaltTermMgrAttr constant$zzgestaltTermMgrErrorString constant zzgestaltTermMgrPresent constant!zzgestaltTextEditVersion constantzzgestaltThreadMgrAttr constant"zzgestaltThreadMgrPresent constant zzgestaltTimeMgrVersion constantzzgestaltToolboxTable constant!zzgestaltTranslationAttr constant&zzgestaltTranslationMgrExists constant)zzgestaltTranslationMgrHintOrder constantzzgestaltTSMgrVersion constantzzgestaltVersion constantzzgestaltVMAttr constantzzgestaltVMPresent constantzzhasColorQD fieldzzhasFPU fieldzzkeyboardType fieldzzkMachineNameStrID constantzzmachineType fieldzzprocessor fieldzzsystemVersion fieldzzsysVRefNum field'DSAT' resource typeA-line exception errorsaddress errors(alert definitions (System Error Handler) bomb box. See also system errors
bus errors)button definitions (System Error Handler)/button-title definitions (System Error Handler)buttonscreated by System Error Handlercheck exception errorsCHK instructions$Continue button (system error alert)crashes. See system errorsdefault system errorsdisk-insertion required errorsdivision by zeroDIVS instructionsDIVU instructionserrorssystem. See system errorsexception errorsF-line exception errorsfile map destroyed errorsFinder not found errorsfloating-point errorsI/O system errors'icon definitions (System Error Handler)illegal instruction errorsmenu purged errorsmiscellaneous exception errorsMyResumeProc procedurenegative zcbFree value errorsout-of-memory errorsprivilege violation errorsresource types'DSAT'#Restart button (system error alert)"Resume button (system error alert)resume proceduresRTE instructionserroneous execution ofsad Macintosh iconsegment loader errorsspurious interrupt errorsstack overflow errorsstartup processmessage duringSysError procedure$calling directly from an applicationsystem error alertsystem error alert box layout ofsystem error alert table"system error alert table resourcesstructure ofSystem Error Handlerdisplay mechanismresources inroutines insystem error IDssystem errorsdefaultI/Olist oftransparentsystem startup alert boxsystem startup messages'text definitions (System Error Handler)trace exception errors!trap-on-overflow exception errorsTRAPV instructions!unimplemented core routine errorswrong disk inserted errorszero divide errorszzzcbFree field32-bit quantities'multiplying to obtain 64-bit quantities64-bit integer recordAND (logical) operation on bits angle-slope conversion utilitiesaccuracy ofAngleFromSlope functionanglesdefinedbinary values converting to hexadecimal valuesbit-numbering, reversedBitAnd functionBitClr procedureBitNot functionBitOr functionbitsdefinedmanipulatingtestingBitSet procedureBitShift functionBitTst functionBitXor functionbytesdefinedhardcoding values intomasking outcompression utilitiesdata compressiondata decompressiondecompression utilitiesFix2Frac functionFix2Long functionFix2X functionFixATan2 functionFixDiv functionFixed data type0Fixed data type. See also fixed-point data typesfixed-point data types!converting to other numeric typesdivision by 0overflow handlingperforming operations onFixMul functionFixRatio functionFixRound functionFrac2Fix functionFrac2X functionFracCos functionFracDiv functionFracMul functionFracSin functionFracSqrt function0Fract data type. See also fixed-point data typesrange of valueshexadecimal valuesconverting to binary valueshigh-order bitHiWord functionInt64Bit data typeleast significant bit:logical operations. See Mathematical and Logical Utilities
long words performing logical operations onsetting high word ofsetting low word ofLong2Fix functionLongMul procedureLoWord functionMacPaint imagescompressingmasking out bytes"Mathematical and Logical Utilitiescalculating angle from slopecalculating slope from angleclearing bitsdata structures inlogical operations on bitsobtaining pseudorandom numbersroutines insetting bitsshifting bitsworking with Fixed numbersmost significant bitNOT (logical) operation on bitsOR (logical) operation on bitsPackBits procedurepseudorandom number generationobtaining a pseudorandom numberRandom functiondistribution of output
example of<random number generation. See pseudorandom number generationrandSeed global variable resourcescompressingdecompressingreversed bit-numberingRndSeed system global variableSHIFT operation on bitsshifting bitssigned valuesSlopeFromAngle functionslopesdefinedStuffHex procedureUnpackBits procedureword boundarieswordsdefinedextracting from long wordsX2Fix functionX2Frac functionXOR (logical) operation on bits'itl0' resource"determining the measurement systemAlarm Clock calendars
Arabic CLC GregorianJewishJulian
clock chipdategetting the currentDate & Time control paneldate and timegetting the currentupdating%Date, Time, and Measurement Utilitiesdata structures inroutines indate-time formatsconverting betweendate-time record0Date2Secs procedure. See DateToSeconds proceduredatescalculating%converting from short to long formatsDateTimeRec data typeDateToSeconds proceduredaygetting the currentdaylight saving timedlsDelta fielderageographic locationgeographic location recordGetDateTime procedureGetTime procedureGMT (Greenwich mean time)Greenwich mean time (GMT)Gregorian calendarIsMetric functionlatitudelong date-time formatsconverting betweenlong date-time recordLongDateCvt data typeLongDateRec data typelong date-time recordlong date-time value.LongDate2Secs. See LongDateToSeconds procedureLongDateToSeconds procedure longitudeLongSecondsToDate procedure.LongSecs2Date. See LongSecondsToDate procedureMachineLocation datatypeMap control panelmeasurement systemsdeterminingEnglish systemmetric systemmetric systemmeasurement systemMicroseconds proceduremonth fieldnumeric-format resourcedetermining measurement systemReadDateTime functionReadLocation procedureSecondsToDate procedure0Secs2Date procedure. See SecondsToDate procedureSetDateTime functionSetTime proceduretimegetting the currentGMTsetting3setting. See Alarm Clock, Date & Time control paneltime-zone informationreadingsettingtoggle parameter blockToggleDate functionTogglePB data typeunsigned wide recordValidDate functionWriteLocation procedurezzamChars field zzc fieldzzCharZCycleBit constantzzdateStdMask constantzzday fieldzzdayMask constantzzdayOfWeek fieldzzdayOfWeekMask constantzzdayOfYear fieldzzdayOfYearMask constantzzera fieldzzeraAlt fieldzzeraMask constantzzgenCdevRangeBit constantzzgmtDelta fieldzzhour fieldzzhourMask constantzzlatitude fieldzzlHigh fieldzzlist fieldzzlLow fieldzzlongitude fieldzzminute fieldzzminuteMask constantzzmonth fieldzzmonthMask constantzzoldDate fieldzzpm f…zzpmChars fieldzzpmMask constantzzsecond fieldzzsecondMask constantzzsmallDateBit constantzztogChar12HourBit constantzztogDelta12HourBit constantzztogFlags fieldzzvalidDateFields constantzzweekOfYear fieldzzweekOfYearMask constantzzyear fieldzzyearMask constant'thng' resource typefor control panel extensionsComponentDescription data typeand control panel extensionsComponentResource data typeand control panel extensions(control panel extension-defined routinesMyPanelEvent functionMyPanelGetDITL functionMyPanelGetSettings functionMyPanelGetTitle functionMyPanelInstall functionMyPanelItem functionMyPanelRemove functionMyPanelSetSettings functionMyPanelValidateInput functioncontrol panel extensionscreating a component forextension-defined routinesopening resource files ofcontrol panelsand control panel extensionscreatingsoundvideokComponentCloseSelect constantkComponentOpenSelect constantMyPanelEvent functionMyPanelGetDITL functionMyPanelGetSettings functionMyPanelGetTitle functionMyPanelInstall functionMyPanelItem functionMyPanelRemove functionMyPanelSetSettings functionMyPanelValidateInput functionpanelsand control panel extensions'thng'ResourceSpec data typeand control panel extensionsSound control panel
and panelssound panelscreatingvideo panelscreatingVideoPanelType constant%zzchannelFlagDontOpenResFile constantzzkAlertSoundsPanel constant zzkComponentCanDoSelect constant"zzkComponentVersionSelect constantzzkInputsPanel constantzzkInstallSelect constantzzkOutputsPanel constantzzkPanelEventSelect constantzzkPanelGetDitlSelect constant"zzkPanelGetSettingsSelect constantzzkPanelItemSelect constantzzkPanelRemoveSelect constant"zzkPanelSetSettingsSelect constant$zzkPanelValidateInputSelect constantzzkVolumesSubType constantzzSoundPanelType constantDeferred Task Managerand Queue UtilitiesDequeue functionEnqueue procedureEvent Managerand Queue UtilitiesFile Managerand Queue Utilitiesand Queue Utilitiesoperating-system queuesadding new elements to!generic routines for manipulatingqueue elementsqueue headersremoving elements fromand Queue UtilitiesQElem data typeQHdr data typeQTypes data typequeue elements